#ifndef GLUTCONTEXTCMD 
#define GLUTCONTEXTCMD
#include <maya/MPxCommand.h>
#include <maya/MGlobal.h>

//DWORD WINAPI threadParam( LPVOID tParam); //parameter?
//this part also dumped, tested, and failed to integrate

struct paramGLUT
{
	int argc;
	char ** argv;
};

class cmdGlutContext: public MPxCommand
{
public:
	MStatus doIt( const MArgList& args );
	static void* creator() { return new cmdGlutContext; }

private:
	static DWORD WINAPI glutContextShow(LPVOID lpParam);
	static void Display();
	struct paramGLUT * paramG;

};

#endif